marsh calla - French English Dictionary